﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OneOfAll.Common.Models
{
    public class ArchiveModel : BaseModel
    {
        private DateTime gameTime = new DateTime();
        public DateTime GameTime
        {
            get { return gameTime; }
            set { gameTime = value; RaisePropertyChanged(); }
        }

        private CityInfoModel cityInfo = new CityInfoModel();
        public CityInfoModel CityInfo
        {
            get { return cityInfo; }
            set { cityInfo = value; RaisePropertyChanged(); }
        }

        private MaterialsResourceModel materialsResource = new MaterialsResourceModel();
        public MaterialsResourceModel MaterialsResource
        {
            get { return materialsResource; }
            set { materialsResource = value; RaisePropertyChanged(); }
        }


        private ConsumablesInfoModel consumablesInfo = new ConsumablesInfoModel();
        public ConsumablesInfoModel ConsumablesInfo
        {
            get { return consumablesInfo; }
            set { consumablesInfo = value; RaisePropertyChanged(); }
        }

        private ObservableCollection<PeopleModel> peopleList = new ObservableCollection<PeopleModel>();
        public ObservableCollection<PeopleModel> PeopleList
        {
            get { return peopleList; }
            set { peopleList = value; RaisePropertyChanged();}
        }


    }
}
